<?	
error_reporting(0);
session_start();	
import_request_variables("gP");
include "conexao.php";
include "valida_user.php";
connect();
$date = date("d/m/Y");
$datas = date("Y/m/d");
$hora= date("H:i:s", time()-10800);//gmdate("H:i" ,time()-(3570*2));
$jaca2 = $_SESSION[id_setor];
$jacasetorusuario = $_SESSION["setor_usuario"];
$nome = $_SESSION["nome"];
$id_usuario = $_SESSION["idusuario"];
?>


  <? if ($_POST[gerar] != "") {

		$sql = "select * from circulacao "
                        . "where nprocesso = '".$nprocesso."' and "
                        . "observacao like '%".transito."%'";
		$process = mysql_query($sql) or die("Erro: " . $sql);
                 $line = mysql_fetch_array($process);
                 $jaca = $line['idsetor'];
		if (mysql_num_rows($process) > 0) { ?>

    <script language="javascript">
    if (confirm("O processo <? echo $nprocesso; ?> está em trânsito!\nDeseja fazer o acolhimento?") == true) {
        window.location.href='recebimento.php?recebe=SIM&num=<? echo $nprocesso; ?>';
    } else {
        window.location.href='recebimento.php?excluir=';
    }
    </script>
<? } else { 
    $sql_ins = "insert into historico "
         . "(usuario, data, hora, acao,ip) "
         . "values ('".$_SESSION["nome"]."','" .tdate($date,0). "','" . $hora  . "','O Processo Nao esta em transito: $nprocesso','".get_ip()."')";
    mysql_query($sql_ins);
?>
    <script language="javascript">
    alert('O processo <? echo $nprocesso; ?> não está em trânsito!');
    </script>
<? } }else{
	$sql = "select * from circulacao "
             . "where nprocesso = '".$num."' and "
             . "observacao like '%".transito."%'";
	$process = mysql_query($sql) or die("Erro: " . $sql);
        $line = mysql_fetch_array($process);
        $jaca = $line['idsetor'];
        $idprocesso1 = $line['idprocesso'];
        
        
} ?>

<?
// ID 28 = Setor Administrador 
if (($_GET[recebe] == "SIM" && $jaca2 == $jaca) || ($_GET[recebe] == "SIM" && $jaca2 == 28) || ($_GET[recebe] == "SIM" && $id_usuario == 509) 
	|| ($_GET[recebe] == "SIM" && $id_usuario == 558)|| ($_GET[recebe] == "SIM" && $id_usuario == 615)|| ($_GET[recebe] == "SIM" && $id_usuario == 565)){

    $sqlquery = "UPDATE circulacao "
          . "SET observacao = 'TRANSFERIDO' "
          . "WHERE nprocesso = '".$_GET[num]."'"; 
    $process = mysql_query($sqlquery) or die("Erro: " . mysql_error());

    $sql_ins = "insert into historico "
         . "(usuario, data, hora, acao,ip) "
         . "values ('".$_SESSION["nome"]."','" .tdate($date,0). "','" . $hora  . "','Recebeu o Processo $_GET[num]','".get_ip()."')";
    mysql_query($sql_ins);
    
    
    $sqlquery2 = "INSERT INTO circulacao (idprocesso,nprocesso,data,hora,idsetor,destino,despacho,observacao)"
            ."values('".$idprocesso1."','".$_GET[num]."','" .tdate($date,0). "','".$hora."','".$jaca2."','".$jacasetorusuario."','processo recebido por:".$nome."','RECEBIDO')"; 
            
    $process = mysql_query($sqlquery2) or die("Erro: " . mysql_error());
    
    

    ?><script language="javascript1.2">alert('Processo Recebido!!!');</script><? 
  }elseif($jaca2 == 28 || $id_usuario == 509 || $id_usuario == 565 || $id_usuario == 558 || $id_usuario == 615){
     
  }elseif($_GET[recebe] == "SIM" && $jaca2 != $jaca){
      $sql_ins = "insert into historico "
         . "(usuario, data, hora, acao,ip) "
         . "values ('".$_SESSION["nome"]."','" .tdate($date,0). "','" . $hora  . "','Usuario nao pertence ao setor do processo: $nprocesso','".get_ip()."')";
    mysql_query($sql_ins);
	
     ?><script language="javascript1.2">alert('Você não é do setor que o processo está destinado!!!');</script><? 
  }
?>
 <? if ($_POST[gerar2] != "") {
	$sql = "select * from circulacao where nprocesso = '".$nprocesso2."' and observacao like '%".transito."%'";
	$process = mysql_query($sql) or die("Erro: " . $sql);

    if (mysql_num_rows($process) > 0) { ?>
        <script language="javascript">
        if (confirm("O processo <? echo $nprocesso; ?> está em trânsito!\nDeseja fazer o acolhimento?") == true) {
        window.location.href='recebimento.php?recebe2=SIM&num=<? echo $nprocesso2; ?>';
    } else {
        window.location.href='recebimento.php?excluir=';
    }
        </script>
        
<? } else {
    $sql_ins = "insert into historico "
         . "(usuario, data, hora, acao,ip) "
         . "values ('".$_SESSION["nome"]."','" .tdate($date,0). "','" . $hora  . "','O Processo nao esta em transito $nprocesso - $_GET[num]','".get_ip()."')";
    mysql_query($sql_ins);
 ?>
<script language="javascript">
alert('O processo <? echo $nprocesso; ?> não está trânsito!');
</script>
<? } } ?>

<?
if (($_GET[recebe] == "SIM" && $jaca2 == $jaca) || ($_GET[recebe] == "SIM" && $jaca2 == 28) || ($_GET[recebe] == "SIM" && $id_usuario == 509) 
	|| ($_GET[recebe] == "SIM" && $id_usuario == 558) || ($_GET[recebe] == "SIM" && $id_usuario == 615) || ($_GET[recebe] == "SIM" && $id_usuario == 565)){

$sqlquery = "UPDATE circulacao SET observacao = 'TRANSFERIDO' WHERE nprocesso = '".$_GET[num]."'"; 
$process = mysql_query($sqlquery) or die("Erro: " . mysql_error());

$sql_ins = "insert into historico (usuario, data, hora, acao,ip) values ('".$_SESSION["nome"]."','" .tdate($date,0). "','" . $hora  . "','Recebeu o Processo $_GET[num]','".get_ip()."')";
    mysql_query($sql_ins);

?><script language="javascript1.2">alert('Processo Recebido!!!');</script><? 
 }
?>

<? // ******************** INÍCIO DA PÁGINA HTML ****************************** ?>
<HTML>
<HEAD>
<SCRIPT src="funcoes.js" type=text/javascript></SCRIPT>
<link href='auxiliar/styles.css' rel='stylesheet' type='text/css'>

<TITLE>PROTOCOLO - Setor de Protocolo</TITLE>

<script type="text/javascript">
function antigo() {
	document.getElementById('ant').style.visibility = 'visible';
	document.getElementById('at').style.visibility = 'hidden';
}

function atual() {
	document.getElementById('at').style.visibility = 'visible';
	document.getElementById('ant').style.visibility = 'hidden';
}
</script>

</HEAD>
<BODY>
<center>

<table width="40%" cellpadding="0" cellspacing="0"> 
<TR align='center'> 
	<td align="center" colspan="2" class="titulo"></strong> 
		<div align="center">&nbsp;RECEBIMENTO&nbsp;</strong></div>
	</td>
</tr>		
</table> <BR><BR><BR><BR>

<a href="#" onClick="antigo()"><b>Processo com 2 dígitos para representar o ano</b></a><br><br>
<a href="#" onClick="atual()"><b>Processo com 4 dígitos para representar o ano</b></a><br><br><hr style="width:40%;">
<BR>

<form action="recebimento.php" method="POST" name="calform" target="_self">

<table width ="40%" align='center' border="1" cellpadding="1" cellspacing="2">
	<tr>
            <td class="caixaazul">
            <b>Digite o numero do processo:</b>
	</td>
	</tr>
	<tr id="at">
		<td class="caixaazul">
		<br><b>Ano com quatro digitos.<br> Ex: (99999.999999/9999-99)</b><br><br>
		<input type="text" name="nprocesso" value="<? echo $nprocesso; ?>" onKeyPress="return txtBoxFormat(this, '99999.999999/9999-99', event);" maxlength="20">&nbsp;
		<input name='gerar' type='submit' value='OK' class='botao'>
		</td>
	</tr>

	<tr id="ant" style="visibility:hidden">
		<td class="caixaazul">
		<br><b>Ano com dois digitos.<br> Ex: (99999.999999/99-99)</b><br><br>
		<input type="text" name="nprocesso2" onKeyPress="return txtBoxFormat(this, '99999.999999/99-99', event);" maxlength="18">&nbsp;
		<input name='gerar2' type='submit' value='OK' class='botao'>
		</td>
	</tr>

</table>

<br><br><br><br>
Informe o <b>numero completo</b> do processo.<br>
O sistema ira emitir uma mensagem, caso o processo esteja em transito, para que o usuario possa confirmar o acolhimento.
</center>


</form>
</center>

</BODY>

</HTML>